package com.douyin.vo;

import lombok.Data;

import java.time.LocalDateTime;

@Data
public class UserVO {
    /**
     * 用户ID
     */
    private Long id;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 头像URL
     */
    private String avatar;

    /**
     * 个人简介
     */
    private String bio;

    /**
     * 性别 (0-未知, 1-男, 2-女)
     */
    private Integer gender;

    /**
     * 出生日期
     */
    private LocalDateTime birthDate;

    /**
     * 账户创建时间
     */
    private LocalDateTime createdAt;

    /**
     * 最后登录时间
     */
    private LocalDateTime lastLoginAt;

    /**
     * 账户状态 (1-正常, 0-禁用)
     */
    private Integer status;
}
